home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2007 November
/
PCWorld_2007-11_cd.bin
/
v cisle
/
tweakwindow
/
setup-tw-15.exe
/
install_script.iss
Wrap
Text File
|
2007-09-24
|
6KB
|
95 lines
;InnoSetupVersion=5.0.4
[Setup]
AppName=TweakWindow
AppVerName=TweakWindow 1.5
AppId=TweakWindow
AppVersion=1.5
AppPublisher=AbsoluteWay
AppPublisherURL=http://www.AbsoluteWay.com
AppSupportURL=http://www.AbsoluteWay.com
AppUpdatesURL=http://www.AbsoluteWay.com
DefaultDirName={pf}\TweakWindow
DefaultGroupName=TweakWindow
UninstallDisplayIcon={app}\TweakWin.exe
UninstallDisplayName=TweakWindow
OutputBaseFilename=setup-tw-15
Compression=lzma
PrivilegesRequired=none
LicenseFile=embedded\License.txt
InfoBeforeFile=embedded\InfoBefore.txt
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\TweakWin.exe"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195; Flags: restartreplace comparetimestamp overwritereadonly ignoreversion
Source: "{app}\TweakWindow.chm"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion
Source: "{app}\License.txt"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion
Source: "{app}\ReadMe.txt"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion
Source: "{app}\Order.txt"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion
Source: "{app}\TWHook.dll"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195; Flags: restartreplace comparetimestamp overwritereadonly ignoreversion
Source: "{app}\Languages\French.lng"; DestDir: "{app}\Languages"; MinVersion: 0.0,5.0.2195; Flags: comparetimestamp overwritereadonly promptifolder
[Dirs]
Name: "{app}\Languages";
[Registry]
Root: HKCU; Subkey: "software\microsoft\windows\currentversion\run"; ValueName: "TweakWindow"; ValueType: String; ValueData: "{app}\TweakWin.exe"; Tasks: autorun; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKCU; Subkey: "Software\AbsoluteWay"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\AbsoluteWay\TweakWindow"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\AbsoluteWay\TweakWindow\Settings"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\AbsoluteWay\TweakWindow\Settings"; ValueName: "AppPath"; ValueType: String; ValueData: "{app}"; MinVersion: 0.0,5.0.2195;
Root: HKCU; Subkey: "Software\AbsoluteWay\TweakWindow\Settings"; ValueName: "ShowSplash"; ValueType: Dword; ValueData: "$1"; MinVersion: 0.0,5.0.2195; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\AbsoluteWay\TweakWindow\Settings"; ValueName: "AutoStart"; ValueType: Dword; ValueData: "$0"; MinVersion: 0.0,5.0.2195;
Root: HKCU; Subkey: "Software\AbsoluteWay\TweakWindow\Settings"; ValueName: "AutoStart"; ValueType: Dword; ValueData: "$1"; Tasks: autorun; MinVersion: 0.0,5.0.2195;
Root: HKCU; Subkey: "Software\AbsoluteWay\TweakWindow\Settings"; ValueName: "Mode"; ValueType: Dword; ValueData: "$0"; MinVersion: 0.0,5.0.2195; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\AbsoluteWay\TweakWindow\Settings"; ValueName: "TopmostTransparent"; ValueType: Dword; ValueData: "$1"; MinVersion: 0.0,5.0.2195; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\AbsoluteWay\TweakWindow\Settings"; ValueName: "TopmostTransparency"; ValueType: Dword; ValueData: "$3"; MinVersion: 0.0,5.0.2195; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\AbsoluteWay\TweakWindow"; ValueName: "Key"; ValueType: String; ValueData: "0"; MinVersion: 0.0,5.0.2195; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\AbsoluteWay\TweakWindow\Settings"; ValueName: "Version"; ValueType: String; ValueData: "1.5"; MinVersion: 0.0,5.0.2195;
[INI]
FileName: "{app}\TweakWindow Site.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.AbsoluteWay.com/?pg_tw";
[Run]
Filename: "{app}\TweakWin.exe"; Description: "Launch now. (See icon in TaskTray)"; MinVersion: 0.0,5.0.2195; Flags: postinstall skipifsilent nowait
[UninstallRun]
Filename: "{app}\TweakWin.exe"; Parameters: "/close"; RunOnceId: "close1"; MinVersion: 0.0,5.0.2195;
Filename: "{app}\TweakWin.exe"; Parameters: "/close"; RunOnceId: "close2"; MinVersion: 0.0,5.0.2195;
Filename: "{app}\TweakWin.exe"; Parameters: "/close"; RunOnceId: "close3"; MinVersion: 0.0,5.0.2195;
Filename: "{app}\TweakWin.exe"; Parameters: "/uninstall"; RunOnceId: "uninstall"; MinVersion: 0.0,5.0.2195;
[Icons]
Name: "{group}\TweakWindow"; Filename: "{app}\TweakWin.exe"; WorkingDir: "{app}"; MinVersion: 0.0,5.0.2195;
Name: "{group}\TweakWindow Help"; Filename: "{app}\TweakWindow.chm"; MinVersion: 0.0,5.0.2195;
Name: "{group}\TweakWindow on the Web"; Filename: "{app}\TweakWindow Site.url"; MinVersion: 0.0,5.0.2195;
Name: "{group}\Uninstall TweakWindow"; Filename: "{uninstallexe}"; MinVersion: 0.0,5.0.2195;
Name: "{userdesktop}\TweakWindow"; Filename: "{app}\TweakWin.exe"; WorkingDir: "{app}"; Tasks: desktopicon; MinVersion: 4.1,4.0;
[Tasks]
Name: "autorun"; Description: "Launch program at &Windows startup"; GroupDescription: "Additional options:"; MinVersion: 0.0,5.0.2195;
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional options:"; MinVersion: 4.1,4.0;
[UninstallDelete]
Type: files; Name: "{app}\TweakWindow Site.url";
Type: files; Name: "{app}\TWHook.dll";
Type: files; Name: "{app}\Thumbs.db";
Type: files; Name: "{app}\Desktop.ini";
[CustomMessages]
default.NameAndVersion=%1 version %2
default.AdditionalIcons=Additional icons:
default.CreateDesktopIcon=Create a &desktop icon
default.CreateQuickLaunchIcon=Create a &Quick Launch icon
default.ProgramOnTheWeb=%1 on the Web
default.UninstallProgram=Uninstall %1
default.LaunchProgram=Launch %1
default.AssocFileExtension=&Associate %1 with the %2 file extension
default.AssocingFileExtension=Associating %1 with the %2 file extension...
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "default"; MessagesFile: "embedded\default.isl";